someone who exchanges/permutes - Français Anglais Dictionnaire